package de.thw.web.model;

import javax.persistence.Entity;
import javax.persistence.ManyToOne;

@Entity
public class Website extends AbstractModel {

	protected String Name;

	protected String Title;

	protected String Description;

	protected String TitleSeparator;

	@ManyToOne
	protected Style Style;

	protected boolean MaintenanceMode;

	protected String MaintenanceSite;

	// /////////////////////////////////////////////////////////////////////////////

	public String getName() {
		return this.Name;
	};

	public void setName(String name) {
		this.Name = name;
	};

	public String getTitle() {
		return this.Title;
	};

	public void setTitle(String title) {
		this.Title = title;
	};

	public String getDescription() {
		return this.Description;
	};

	public String getTitleSeperator() {
		return this.TitleSeparator;
	};

	public void setTitleSeparator(String seperator) {
		this.TitleSeparator = seperator;
	};

	public void setDesciption(String text) {
		this.Description = text;
	};

	public Style getStyle() {
		return this.Style;
	};

	public void setStyle(Style style) {
		this.Style = style;
	};

	public boolean getMaintenanceMode() {
		return this.MaintenanceMode;
	};

	public void setMaintenanceMode(boolean active) {
		this.MaintenanceMode = active;
	};

	public String getMaintenanceSite() {
		return this.MaintenanceSite;
	};

	public void setMaintenanceSite(String site) {
		this.MaintenanceSite = site;
	};
};